home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Grab Bag
/
Shareware Grab Bag.iso
/
010
/
bowl32.arc
/
BOWLING.DOC
< prev
next >
Wrap
Text File
|
1987-01-17
|
6KB
|
167 lines
BOWLING LEAGUE SECRETARY'S SYSTEM - VERSION 3
Version 3 of the LEAGUE SECRETARY'S SYSTEM includes the following
enhancements over previous versions.
OVERALL
- Support of mixed leagues. One position of the name field
has been reserved for a sex code. This code is specified when the
league is created and controls the grouping of high game and high
series scores on the weekly summary sheet.
- The system now will now support up to 24 teams.
- Team POINTS PER GAME is now a variable, which is defined when the
league files are created. Any scoring scheme can thus be supported.
- A RESET program is included, which "resets" the league at the end of
the first half of the season. A file is saved, and may be combined
with the second half results when printing the FINAL standings.
- The system will support up to 9 bowlers per team. All bowlers are
listed together on the standings sheet. The first "n" bowlers are
considered the "regulars", but you may specify alternates during
scores processing. The separate SUB list may be used in addition to,
or in place of, this option.
- Postponed matches are now supported. The team header records may
be "flagged" and scores entry bypassed. A new program, POSTPONE,
is provided to post these delayed matches. Matches may be delayed
for more than one week.
SCORES program
The INKEY function is now used to enter scores. This will greatly
reduce the number of key strokes (the enter key need not be pressed
after each individual score. A single digit keying error can be
"erased" with the backspace key and an entire score can be backed
out with the ESC key.
The ENTER key is still used when entering team handicap and games
won. A variable team handicap is now permitted. (Previously, you
entered a single team handicap figure and the program replicated it
across all three games. This is not correct if a series was bowled
jointly by two bowlers with different handicaps.
UPDATE program
A major modification was made to display file
indices on the screen, permitting easy access to individual
records. Function keys are used to page forward and back and to
switch from one function to another. A menu of key meanings is
displayed on the bottom of the screen.
SCHEDULE program
The schedule program has been enhanced to provide these functions.
- CREATE a MASTER (generic) schedule for input to COPY function
described in c below.
- CREATE a working schedule from scratch
- CREATE a working schedule by copying from a predefined
MASTER. Only date information needs to be keyed. Extra
lines may be inserted and existing lines can be deleted.
- UPDATE an existing schedule to change lane pairs or correct
errors.
- PRINT a proof listing of any existing schedule
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
SUMMARY DOCUMENTATION
The following description is extracted from the full documentation which
may be obtained by registering with the author.
The system is comprised of fifteen programs, representing over
2400 lines of code. The system is written in ADVANCED BASIC for
a 64K IBM Personal Computer with one or two diskette drives and printer.
The system is generalized, permitting customization of items such as:
League Name
Team Configuration
Handicap basis
Type of League (Men/Women/Mixed/Junior)
Points per game
Schedule
The system can handle up to 24 teams, up to 9 bowlers per team, and up
to a 50 week season. The 24 team limit is a function of the 80 character
print line width. If this function is appropriately modified, or not used
a much larger number of teams can be accommodated. The actual limit is a
function of diskette capacity, bowlers per team, and number of weeks.
Programs are provided to initialize all master files, enter scores and
print standings (weekly), as well as prepare Book Average listings, final
team/bowler standings, and display or print individual team/bowler
record sheets.
The system is designed to be used on either a one or two disk drive system.
Program selection is controlled by a master MENU program. The program
diskette is assumed to be in the A drive. Except for the smallest leagues,
you will need to maintain all bowler files on a separate diskette. In a two
drive system, the files diskette is placed in the B drive. In a single
drive environment, DOS will provide prompts to insert the appropriate
diskette. Just remember - Drive A = PROGRAMS; Drive B = FILES.
SETUP AND OPERATION
For most convenient operation, it is suggested that the user copy the
system to a working diskette which has been formatted with DOS using the
/S parameter of the FORMAT command. You should also include BASICA,
DISKCOPY and CHKDSK on the working diskette. Copy all files from the
distribution diskette using the following command. Place the distribution
diskette in the A drive and your working diskette in the B drive.
copy a:*.* b:
LOADING THE MASTER MENU
To start the system, type BOWLING at the DOS prompt and press ENTER.
IMPORTANT - If you elect to run the system via your own conventions,
be sure to use the following command to invoke BASICA and run the MENU:
BASICA MENU/F:5/S:512
ADDITIONAL DOCUMENTATION
Full documentation, in the form of a PROGRAM DESCRIPTION/OPERATIONS MANUAL
is available upon registration of the system with the author. The PD/OM
contains full operating procedures as well as information on the internal
design of the system. To obtain this manual, send a check for $5.00
payable to William W. Klaproth.
All inquiries should be directed to:
Bill Klaproth
1897 Joseph Drive
Moraga Ca. 94556